control stamps - German English Dictionary